// 是否是微信浏览器
export function isWeiXin () {
  let ua = window.navigator.userAgent.toLowerCase()
  if (ua.match(/micromessenger/i) == 'micromessenger') {
    return true
  } else {
    return false
  }
}

// 是否是移动端
export function isIphone () {
  if (navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)) {
    return true
  }
}

export function isAndroid  () {
  var u = navigator.userAgent
  var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1
  if (isAndroid) {
    return true
  } else {
    return false
  }
}

// 获取cookie、
export function getCookie (name) {
  let reg = new RegExp('(^|)' + name + '=([^;]*)(;|$)')
  let arr = document.cookie.match(reg)
  if (arr) {
    return (arr[2])
  } else {
    return null
  }
}

// 设置cookie,增加到vue实例方便全局调用
export function setCookie (cName, value, time) {
  let exdate = new Date()
  exdate.setTime(exdate.getTime() + time * 1000)
  console.log(exdate.toUTCString())
  document.cookie = cName + '=' + escape(value) + ';expires=' + exdate.toUTCString()
}

//获取url参数值
export function getUrlParam (name) {
  var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)') // 构造一个含有目标参数的正则表达式对象
  var r = window.location.search.substr(1).match(reg) // 匹配目标参数
  if (r !== null) {
    // console.log(unescape(r[2]))
    return unescape(r[2])
  } else {
    return null
  } // 返回参数值
}


